English Dictionary
◊ TRAIN STATION
train station
n : where trains load or unload passengers or goods [syn: {railway
station}, {railroad station}, {railroad terminal}, {train
depot}]